Public Class ILicAgent
	Inherits TcKs.MSOffice.Common.ChildObjectWrapperBase
	
	Public Sub New ( ByVal nativeObject As System.Object,  ByVal rootObject As TcKs.MSOffice.Common.RootObjectWrapperBase )
		MyBase.New ( nativeObject, rootObject )
	End Sub 
	
	Public Function GetCreditCardCount(  ) As System.UInt32
		Dim result As System.Object = MyBase.WrappedObject.GetCreditCardCount(  )
		Return result
	End Function 
	
	Public Function GetCreditCardCode( adwIndex As System.UInt32 ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetCreditCardCode( adwIndex )
		Return result
	End Function 
	
	Public Function GetCreditCardName( adwIndex As System.UInt32 ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetCreditCardName( adwIndex )
		Return result
	End Function 
	
	Public Function GetVATNumber(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetVATNumber(  )
		Return result
	End Function 
	
	Public Function GetCreditCardType(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetCreditCardType(  )
		Return result
	End Function 
	
	Public Function GetCreditCardNumber(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetCreditCardNumber(  )
		Return result
	End Function 
	
	Public Function GetCreditCardExpiryYear(  ) As System.UInt32
		Dim result As System.Object = MyBase.WrappedObject.GetCreditCardExpiryYear(  )
		Return result
	End Function 
	
	Public Function GetCreditCardExpiryMonth(  ) As System.UInt32
		Dim result As System.Object = MyBase.WrappedObject.GetCreditCardExpiryMonth(  )
		Return result
	End Function 
	
	Public Function GetDisconnectOption(  ) As System.Int32
		Dim result As System.Object = MyBase.WrappedObject.GetDisconnectOption(  )
		Return result
	End Function 
	
	Public Sub SetDisconnectOption( abNewVal As System.Int32 )
		MyBase.WrappedObject.SetDisconnectOption( abNewVal )
	End Sub 
	
	Public Sub AsyncProcessHandshakeRequest( abReviseCustInfo As System.Int32 )
		MyBase.WrappedObject.AsyncProcessHandshakeRequest( abReviseCustInfo )
	End Sub 
	
	Public Sub AsyncProcessNewLicenseRequest(  )
		MyBase.WrappedObject.AsyncProcessNewLicenseRequest(  )
	End Sub 
	
	Public Sub AsyncProcessReissueLicenseRequest(  )
		MyBase.WrappedObject.AsyncProcessReissueLicenseRequest(  )
	End Sub 
	
	Public Sub AsyncProcessRetailRenewalLicenseRequest(  )
		MyBase.WrappedObject.AsyncProcessRetailRenewalLicenseRequest(  )
	End Sub 
	
	Public Sub AsyncProcessReviseCustInfoRequest(  )
		MyBase.WrappedObject.AsyncProcessReviseCustInfoRequest(  )
	End Sub 
	
	Public Sub AsyncProcessCCRenewalPriceRequest(  )
		MyBase.WrappedObject.AsyncProcessCCRenewalPriceRequest(  )
	End Sub 
	
	Public Sub AsyncProcessCCRenewalLicenseRequest(  )
		MyBase.WrappedObject.AsyncProcessCCRenewalLicenseRequest(  )
	End Sub 
	
	Public Function GetAsyncProcessReturnCode(  ) As System.UInt32
		Dim result As System.Object = MyBase.WrappedObject.GetAsyncProcessReturnCode(  )
		Return result
	End Function 
	
	Public Function IsUpgradeAvailable(  ) As System.Int32
		Dim result As System.Object = MyBase.WrappedObject.IsUpgradeAvailable(  )
		Return result
	End Function 
	
	Public Sub WantUpgrade( abWantUpgrade As System.Int32 )
		MyBase.WrappedObject.WantUpgrade( abWantUpgrade )
	End Sub 
	
	Public Sub AsyncProcessDroppedLicenseRequest(  )
		MyBase.WrappedObject.AsyncProcessDroppedLicenseRequest(  )
	End Sub 
	
	Public Function GenerateInstallationId(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GenerateInstallationId(  )
		Return result
	End Function 
	
	Public Function DepositConfirmationId( abstrVal As System.String ) As System.UInt32
		Dim result As System.Object = MyBase.WrappedObject.DepositConfirmationId( abstrVal )
		Return result
	End Function 
	
	Public Function VerifyCheckDigits( abstrCIDIID As System.String ) As System.Int32
		Dim result As System.Object = MyBase.WrappedObject.VerifyCheckDigits( abstrCIDIID )
		Return result
	End Function 
	
	Public Function GetCurrentExpiryDate(  ) As System.DateTime
		Dim result As System.Object = MyBase.WrappedObject.GetCurrentExpiryDate(  )
		Return result
	End Function 
	
	Public Sub CancelAsyncProcessRequest( abIsLicenseRequest As System.Int32 )
		MyBase.WrappedObject.CancelAsyncProcessRequest( abIsLicenseRequest )
	End Sub 
	
	Public Function GetCurrencyDescription( adwCurrencyIndex As System.UInt32 ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetCurrencyDescription( adwCurrencyIndex )
		Return result
	End Function 
	
	Public Function GetPriceItemCount(  ) As System.UInt32
		Dim result As System.Object = MyBase.WrappedObject.GetPriceItemCount(  )
		Return result
	End Function 
	
	Public Function GetPriceItemLabel( adwIndex As System.UInt32 ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetPriceItemLabel( adwIndex )
		Return result
	End Function 
	
	Public Function GetPriceItemValue( adwCurrencyIndex As System.UInt32, adwIndex As System.UInt32 ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetPriceItemValue( adwCurrencyIndex, adwIndex )
		Return result
	End Function 
	
	Public Function GetInvoiceText(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetInvoiceText(  )
		Return result
	End Function 
	
	Public Function GetBackendErrorMsg(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetBackendErrorMsg(  )
		Return result
	End Function 
	
	Public Function GetCurrencyOption(  ) As System.UInt32
		Dim result As System.Object = MyBase.WrappedObject.GetCurrencyOption(  )
		Return result
	End Function 
	
	Public Sub SetCurrencyOption( adwCurrencyOption As System.UInt32 )
		MyBase.WrappedObject.SetCurrencyOption( adwCurrencyOption )
	End Sub 
	
	Public Function GetEndOfLifeHtmlText(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetEndOfLifeHtmlText(  )
		Return result
	End Function 
	
	Public Function DisplaySSLCert(  ) As System.UInt32
		Dim result As System.Object = MyBase.WrappedObject.DisplaySSLCert(  )
		Return result
	End Function 
	
	Public Function Initialize( adwBPC As System.UInt32, adwMode As System.UInt32, abstrLicSource As System.String ) As System.UInt32
		Dim result As System.Object = MyBase.WrappedObject.Initialize( adwBPC, adwMode, abstrLicSource )
		Return result
	End Function 
	
	Public Function GetFirstName(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetFirstName(  )
		Return result
	End Function 
	
	Public Sub SetFirstName( abstrNewVal As System.String )
		MyBase.WrappedObject.SetFirstName( abstrNewVal )
	End Sub 
	
	Public Function GetLastName(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetLastName(  )
		Return result
	End Function 
	
	Public Sub SetLastName( abstrNewVal As System.String )
		MyBase.WrappedObject.SetLastName( abstrNewVal )
	End Sub 
	
	Public Function GetOrgName(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetOrgName(  )
		Return result
	End Function 
	
	Public Sub SetOrgName( abstrNewVal As System.String )
		MyBase.WrappedObject.SetOrgName( abstrNewVal )
	End Sub 
	
	Public Function GetEmail(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetEmail(  )
		Return result
	End Function 
	
	Public Sub SetEmail( abstrNewVal As System.String )
		MyBase.WrappedObject.SetEmail( abstrNewVal )
	End Sub 
	
	Public Function GetPhone(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetPhone(  )
		Return result
	End Function 
	
	Public Sub SetPhone( abstrNewVal As System.String )
		MyBase.WrappedObject.SetPhone( abstrNewVal )
	End Sub 
	
	Public Function GetAddress1(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetAddress1(  )
		Return result
	End Function 
	
	Public Sub SetAddress1( abstrNewVal As System.String )
		MyBase.WrappedObject.SetAddress1( abstrNewVal )
	End Sub 
	
	Public Function GetCity(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetCity(  )
		Return result
	End Function 
	
	Public Sub SetCity( abstrNewVal As System.String )
		MyBase.WrappedObject.SetCity( abstrNewVal )
	End Sub 
	
	Public Function GetState(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetState(  )
		Return result
	End Function 
	
	Public Sub SetState( abstrNewVal As System.String )
		MyBase.WrappedObject.SetState( abstrNewVal )
	End Sub 
	
	Public Function GetCountryCode(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetCountryCode(  )
		Return result
	End Function 
	
	Public Sub SetCountryCode( abstrNewVal As System.String )
		MyBase.WrappedObject.SetCountryCode( abstrNewVal )
	End Sub 
	
	Public Function GetCountryDesc(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetCountryDesc(  )
		Return result
	End Function 
	
	Public Sub SetCountryDesc( abstrNewVal As System.String )
		MyBase.WrappedObject.SetCountryDesc( abstrNewVal )
	End Sub 
	
	Public Function GetZip(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetZip(  )
		Return result
	End Function 
	
	Public Sub SetZip( abstrNewVal As System.String )
		MyBase.WrappedObject.SetZip( abstrNewVal )
	End Sub 
	
	Public Function GetIsoLanguage(  ) As System.UInt32
		Dim result As System.Object = MyBase.WrappedObject.GetIsoLanguage(  )
		Return result
	End Function 
	
	Public Sub SetIsoLanguage( adwNewVal As System.UInt32 )
		MyBase.WrappedObject.SetIsoLanguage( adwNewVal )
	End Sub 
	
	Public Function GetMSUpdate(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetMSUpdate(  )
		Return result
	End Function 
	
	Public Sub SetMSUpdate( abstrNewVal As System.String )
		MyBase.WrappedObject.SetMSUpdate( abstrNewVal )
	End Sub 
	
	Public Function GetMSOffer(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetMSOffer(  )
		Return result
	End Function 
	
	Public Sub SetMSOffer( abstrNewVal As System.String )
		MyBase.WrappedObject.SetMSOffer( abstrNewVal )
	End Sub 
	
	Public Function GetOtherOffer(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetOtherOffer(  )
		Return result
	End Function 
	
	Public Sub SetOtherOffer( abstrNewVal As System.String )
		MyBase.WrappedObject.SetOtherOffer( abstrNewVal )
	End Sub 
	
	Public Function GetAddress2(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetAddress2(  )
		Return result
	End Function 
	
	Public Sub SetAddress2( abstrNewVal As System.String )
		MyBase.WrappedObject.SetAddress2( abstrNewVal )
	End Sub 
	
	Public Function CheckSystemClock(  ) As System.UInt32
		Dim result As System.Object = MyBase.WrappedObject.CheckSystemClock(  )
		Return result
	End Function 
	
	Public Function GetExistingExpiryDate(  ) As System.DateTime
		Dim result As System.Object = MyBase.WrappedObject.GetExistingExpiryDate(  )
		Return result
	End Function 
	
	Public Function GetNewExpiryDate(  ) As System.DateTime
		Dim result As System.Object = MyBase.WrappedObject.GetNewExpiryDate(  )
		Return result
	End Function 
	
	Public Function GetBillingFirstName(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetBillingFirstName(  )
		Return result
	End Function 
	
	Public Sub SetBillingFirstName( abstrNewVal As System.String )
		MyBase.WrappedObject.SetBillingFirstName( abstrNewVal )
	End Sub 
	
	Public Function GetBillingLastName(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetBillingLastName(  )
		Return result
	End Function 
	
	Public Sub SetBillingLastName( abstrNewVal As System.String )
		MyBase.WrappedObject.SetBillingLastName( abstrNewVal )
	End Sub 
	
	Public Function GetBillingPhone(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetBillingPhone(  )
		Return result
	End Function 
	
	Public Sub SetBillingPhone( abstrNewVal As System.String )
		MyBase.WrappedObject.SetBillingPhone( abstrNewVal )
	End Sub 
	
	Public Function GetBillingAddress1(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetBillingAddress1(  )
		Return result
	End Function 
	
	Public Sub SetBillingAddress1( abstrNewVal As System.String )
		MyBase.WrappedObject.SetBillingAddress1( abstrNewVal )
	End Sub 
	
	Public Function GetBillingAddress2(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetBillingAddress2(  )
		Return result
	End Function 
	
	Public Sub SetBillingAddress2( abstrNewVal As System.String )
		MyBase.WrappedObject.SetBillingAddress2( abstrNewVal )
	End Sub 
	
	Public Function GetBillingCity(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetBillingCity(  )
		Return result
	End Function 
	
	Public Sub SetBillingCity( abstrNewVal As System.String )
		MyBase.WrappedObject.SetBillingCity( abstrNewVal )
	End Sub 
	
	Public Function GetBillingState(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetBillingState(  )
		Return result
	End Function 
	
	Public Sub SetBillingState( abstrNewVal As System.String )
		MyBase.WrappedObject.SetBillingState( abstrNewVal )
	End Sub 
	
	Public Function GetBillingCountryCode(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetBillingCountryCode(  )
		Return result
	End Function 
	
	Public Sub SetBillingCountryCode( abstrNewVal As System.String )
		MyBase.WrappedObject.SetBillingCountryCode( abstrNewVal )
	End Sub 
	
	Public Function GetBillingZip(  ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetBillingZip(  )
		Return result
	End Function 
	
	Public Sub SetBillingZip( abstrNewVal As System.String )
		MyBase.WrappedObject.SetBillingZip( abstrNewVal )
	End Sub 
	
	Public Function SaveBillingInfo( abSave As System.Int32 ) As System.UInt32
		Dim result As System.Object = MyBase.WrappedObject.SaveBillingInfo( abSave )
		Return result
	End Function 
	
	Public Function IsCCRenewalCountry( abstrCountryCode As System.String ) As System.Int32
		Dim result As System.Object = MyBase.WrappedObject.IsCCRenewalCountry( abstrCountryCode )
		Return result
	End Function 
	
	Public Function GetVATLabel( abstrCountryCode As System.String ) As System.String
		Dim result As System.Object = MyBase.WrappedObject.GetVATLabel( abstrCountryCode )
		Return result
	End Function 
	
	Public Function GetCCRenewalExpiryDate(  ) As System.DateTime
		Dim result As System.Object = MyBase.WrappedObject.GetCCRenewalExpiryDate(  )
		Return result
	End Function 
	
	Public Sub SetVATNumber( abstrVATNumber As System.String )
		MyBase.WrappedObject.SetVATNumber( abstrVATNumber )
	End Sub 
	
	Public Sub SetCreditCardType( abstrCCCode As System.String )
		MyBase.WrappedObject.SetCreditCardType( abstrCCCode )
	End Sub 
	
	Public Sub SetCreditCardNumber( abstrCCNumber As System.String )
		MyBase.WrappedObject.SetCreditCardNumber( abstrCCNumber )
	End Sub 
	
	Public Sub SetCreditCardExpiryYear( adwCCYear As System.UInt32 )
		MyBase.WrappedObject.SetCreditCardExpiryYear( adwCCYear )
	End Sub 
	
	Public Sub SetCreditCardExpiryMonth( adwCCMonth As System.UInt32 )
		MyBase.WrappedObject.SetCreditCardExpiryMonth( adwCCMonth )
	End Sub 
	
End Class 
